$primary-color: #488aff;
$danger-color: #f53d3d;

page-production {
    ion-grid {
        height: 100%;
    }
    ion-row {
        margin: 2px;
    }
    .info-tittle {
        font-size: 1.2rem !important;
        font-weight: bold;
        background-color: lightgray;
        --height: 2.2vh;
    }
    .info-tittle-red {
        font-size: 1.2rem !important;
        font-weight: bold;
        color: $danger-color;
        background-color: lightgray;
        --height: 2.2vh;
    }
    .info-content {
        color: $primary-color;
        font-size: 1.2rem !important;
    }
    .info-content-wrap {
        color: brown;
        font-size: 1.2rem !important;
        white-space: pre-wrap;
    }
    .info-warning {
        color: $danger-color;
        font-size: 1.2rem !important;
    }
    .content-full {
        height: 100%;
        --border: solid 1px;
        --overflow: hidden;
    }
    .content-one {
       height: 70%;
       --border: solid 1px;
    }
    .grid1 {
        height: 50%;
    }
    .grid2 {
        height: 50%;
    }
    .col-content {
        font-size: 1.2rem !important;
        cursor: pointer
    }
    .bold-header {
        font-size: 1.2rem !important;
        font-weight: bold;
    }
    .grid2-row {
        border-bottom: 1px solid #000;
    }
    .content-two {
        height: 30%;
        --border: solid 1px;
    }
    .my-hide {
        display: none;
        visibility: hidden;
    }
    .stop-timer {
        font-color: $primary-color;
    } 
    .btn {
        display: block;
        height: 5vh;
        width: 100%;
        border: 1px;
        background-color: green;
        color: white;
        margin: 4px;
        font-size: 1.2rem;
    }
    .btn2 {
        display: block;
        height: 5vh;
        width: 100%;
        border: 1px;
        background-color: $danger-color;
        color: white;
        margin: 4px;
        font-size: 1.2rem;
    }


    @media (min-width:600px) {
        .info-tittle {
            font-size: 2rem !important;
            --height: 3.2vh;
        }
        .info-tittle-red {
            font-size: 2rem !important;
            --height: 3.2vh;
        }
        .info-content {
            font-size: 2rem !important;
        }
        .info-content-wrap {
            font-size: 2rem !important;
        }
        .btn {
            font-size: 1.8rem;
        }
        .btn2 {
            font-size: 1.8rem;
        }
        .info-warning {
            font-size: 2rem !important;
        }
        .col-content {
            font-size: 2rem !important;
        }
        .bold-header {
            font-size: 2rem !important;
       }
    }
}
